package ext.vpde.cadvaulting.service;

import ext.vpde.cadvaulting.service.WhirlpoolListenerService;
import java.io.Serializable;
import java.lang.String;
import java.lang.reflect.InvocationTargetException;
import java.rmi.RemoteException;
import wt.method.RemoteAccess;
import wt.method.RemoteMethodServer;
import wt.services.Manager;
import wt.services.ManagerServiceFactory;
import wt.util.WTException;

public class WhirlpoolListenerServiceFwd implements RemoteAccess, WhirlpoolListenerService, Serializable {

   static final boolean SERVER = RemoteMethodServer.ServerFlag;
   private static final String FC_RESOURCE = "wt.fc.fcResource";
   private static final String CLASSNAME = WhirlpoolListenerServiceFwd.class.getName();

   private static Manager getManager()
            throws WTException {

      Manager manager = ManagerServiceFactory.getDefault().getManager( ext.vpde.cadvaulting.service.WhirlpoolListenerService.class );

      if ( manager == null ) {
         Object[] param = { "ext.vpde.cadvaulting.service.WhirlpoolListenerService" };
         throw new WTException( FC_RESOURCE, wt.fc.fcResource.UNREGISTERED_SERVICE, param );
      }
      return manager;
   }
}
